to provide shelter - Almanca İngilizce Sözlük